fighting emplacements - German English Dictionary